package com.i2works.smartluolong.web.entity.company;

import com.i2works.smartluolong.utils.entity.BaseCommDO;

import java.util.List;

/**
 * 变更、备案实体类
 *
 * @author Liu Yutao <koal@vip.qq.com>
 * @date 2018/5/4 9:50
 */

public class CompanyChangeDO extends BaseCommDO {

    private Integer id; //
    private String projectId; // 办件编号
    private Integer applyId; // 申请ID
    private Integer userId; // 变更人
    private String region; // 区域
    private String industry; // 行业
    private String companyType; // 公司类型
    private String companyName; // 公司名称
    private String companyCode; // 统一社会信用代码
    private String companyBrand; // 公司字号
    private String companyBrandOptional; // 备选字号
    private String companyAddress; // 公司地址
    private String businessScope; // 经营范围
    private String registeredCapital; // 注册资本（万元）
    private Integer changeType; // 变更类型（1变更，2备案）；默认值：1
    private Integer changeStatus; // 变更状态（0未提交暂存；1待审核；2审核中；3审核拒绝被退回；4审核通过；8放弃作废)
    private Integer status; // 状态(1启用，0禁用）；默认值：1

    /**
     * 自定义字段
     */
    //备选字号数组
    private List<String> companyBrandOptionalList;
    //执照图片数组
    private List<String> companyImagesList;
    //审核消息
    private String auditMessage;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public Integer getApplyId() {
        return applyId;
    }

    public void setApplyId(Integer applyId) {
        this.applyId = applyId;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getIndustry() {
        return industry;
    }

    public void setIndustry(String industry) {
        this.industry = industry;
    }

    public String getCompanyType() {
        return companyType;
    }

    public void setCompanyType(String companyType) {
        this.companyType = companyType;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyBrand() {
        return companyBrand;
    }

    public void setCompanyBrand(String companyBrand) {
        this.companyBrand = companyBrand;
    }

    public String getCompanyBrandOptional() {
        return companyBrandOptional;
    }

    public void setCompanyBrandOptional(String companyBrandOptional) {
        this.companyBrandOptional = companyBrandOptional;
    }

    public String getCompanyAddress() {
        return companyAddress;
    }

    public void setCompanyAddress(String companyAddress) {
        this.companyAddress = companyAddress;
    }

    public String getBusinessScope() {
        return businessScope;
    }

    public void setBusinessScope(String businessScope) {
        this.businessScope = businessScope;
    }

    public String getRegisteredCapital() {
        return registeredCapital;
    }

    public void setRegisteredCapital(String registeredCapital) {
        this.registeredCapital = registeredCapital;
    }

    public Integer getChangeType() {
        return changeType;
    }

    public void setChangeType(Integer changeType) {
        this.changeType = changeType;
    }

    public Integer getChangeStatus() {
        return changeStatus;
    }

    public void setChangeStatus(Integer changeStatus) {
        this.changeStatus = changeStatus;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public List<String> getCompanyBrandOptionalList() {
        return companyBrandOptionalList;
    }

    public void setCompanyBrandOptionalList(List<String> companyBrandOptionalList) {
        this.companyBrandOptionalList = companyBrandOptionalList;
    }

    public List<String> getCompanyImagesList() {
        return companyImagesList;
    }

    public void setCompanyImagesList(List<String> companyImagesList) {
        this.companyImagesList = companyImagesList;
    }

    public String getAuditMessage() {
        return auditMessage;
    }

    public void setAuditMessage(String auditMessage) {
        this.auditMessage = auditMessage;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }
}
